home *** CD-ROM | disk | FTP | other *** search
/ SGI Developer Toolbox 6.1 / SGI Developer Toolbox 6.1 - Disc 1.iso / toolbox / documents / ANSI-C / README < prev   
Encoding:
Text File  |  1996-11-11  |  3.6 KB  |  90 lines

  1.  
  2.                    ~4Dgifts/toolbox/documents/ANSI-C README
  3.  
  4.  
  5.           so far, this brand-new-to-v4.1 directory includes files 
  6.           relevant to the book, "The Annotated ANSI C Standard",
  7.           and the text originally published as the ANSI C rationale.
  8.  
  9.  
  10.    The reason to own "The Annotated ANSI C Standard" is because it has the 
  11.    text of the ISO C standard.  But the book has mistakes, and the file,
  12.    AnnotatedAnnotatedCStandard, points out the errors.  Sometimes it 
  13.    suggests the correction and sometimes not.
  14.  
  15.    rationale.{ps,latex.tar.Z} is the text that was originally published as 
  16.    the ANSI C rationale.  It contains useful information about the origin, 
  17.    creation and meaning of the ISO C standard, but was never published as 
  18.    part of the ISO version.
  19.  
  20.  
  21.      Newsgroups: sgi.engr.all
  22.      Subject: The Annotated ANSI C Standard : book review
  23.      Organization: Silicon Graphics, Inc. Mountain View, CA
  24.      Date: Mon, 28 Mar 1994 19:46:36 GMT
  25.      
  26.          The Annotated ANSI C Standard
  27.          American National Standard for Programming Languages-C
  28.          ANSI/ISO 9899-1990
  29.          by Herbert Schildt
  30.          Published by Osborne-McGraw Hill.
  31.      
  32.      is, at $40, the cheapest way to get a copy of the real standard.
  33.      
  34.      It was reviewed by PJ Plauger in the January 1994 C User's journal,
  35.      where Plauger points out that page 132 was dropped and page 131
  36.      duplicated in its place.  But he still recommends it.
  37.      
  38.      Recently Clive Feather posted his detailed technical review of the 
  39.      book on comp.std.c including every article posted related to the 
  40.      review (AnnotatedAnnotatedCStandard.discussion.txt).  Then, after this 
  41.      net discussion, he revised it slightly (AnnotatedAnnotatedCStandard.txt).  
  42.      Here is that review in case you missed it in comp.std.c.
  43.      
  44.      It *is* the least expensive way to get the Standard.
  45.      
  46.      If you buy the book, make a copy from a real standard of what should 
  47.      be on page 132.  Print out Clive Feather's review.  File both with 
  48.      the book.
  49.      
  50.      
  51.      
  52.      Newsgroups: sgi.engr.all
  53.      Subject: Re: The Annotated ANSI C Standard : book review
  54.      Date: 29 Mar 1994 19:49:13 GMT
  55.      Organization: Silicon Graphics, Inc., Mountain View, CA
  56.      Lines: 41
  57.      
  58.      In article <CnE49o.LL8@sgi.sgi.com>,
  59.      >
  60.      >    The Annotated ANSI C Standard
  61.      >    American National Standard for Programming Languages-C
  62.      >    ANSI/ISO 9899-1990
  63.      >    by Herbert Schildt
  64.      >    Published by Osborne-McGraw Hill.
  65.      >
  66.      >is, at $40, the cheapest way to get a copy of the real standard.
  67.      
  68.      ...
  69.      
  70.      >If you buy the book, make a copy from a real standard of what
  71.      >should be on page 132.  Print out Clive Feather's review.
  72.      >File both with the book.
  73.      
  74.      You will also want a copy of the rationale:  "Rationale for 
  75.      American National Standard for Information Systems -- Programming 
  76.      Language -- C" which is printed with the expensive version, but 
  77.      omitted from the above-mention annotated version.
  78.      
  79.      To quote from the introduction, "This Rationale summarizes the
  80.      deliberations of X3J11, the Technical committee charged by ANSI 
  81.      with devising a standard for the C programming language."
  82.      
  83.      While not part of the standard proper, it contains invaluable 
  84.      insight into why the committee created the standard the way they 
  85.      did.  It also contains invaluable information on how ANSI/ISO C 
  86.      differs from e.g. K&R.  It's large:  119+ pages.
  87.      
  88.      Available in postscript and latex source, and on various ftp sites.
  89.      
  90.